package dao;

import bean.Teacher;

import java.util.List;

public interface TeacherDao {
    /**
     * 查询所有老师
     * @return 返回存储Teacher信息的list集合
     */
    List<Teacher> queryTeachers();

    /**
     * 通过id查找老师
     * @param id
     * @return 返回老师的信息
     */
    Teacher queryTeacherById(Integer id);

    /**
     * 插入一条数据
     * @param teacher
     * @return 返回整数插入成功
     */
    int insertTeacher(Teacher teacher);

    /**
     * 修改老师的邮箱
     * @param teacher
     * @return
     */
    int updateTeacher(Teacher teacher);

    /**
     * 删除老师的信息
     * @param id
     * @return
     */
    int deleteTeacher(Integer id);
}
